package kr.hkit.powerjava.chapter21.work;

public class Programming01 {

	// public static void main(String[] args) {
	// try {
	// sub(); // ArrayIndexOutOfBoundsException 오류발생
	// } catch (ArrayIndexOutOfBoundsException e) {
	// System.out.println("배열오류 발생");
	// }
	// }
	//
	// private static void sub() {
	// int[] array = new int[10];
	// try{
	// int i = array[10];
	// }catch(ArrayIndexOutOfBoundsException e){
	// System.out.println("참조값 x");
	// }
	// }
	// }

	public static void main(String[] args) {
		try {
			sub();
		} catch (ArrayIndexOutOfBoundsException e) {
			System.out.println("인덱스 범위x");
		}

	}

	private static void sub() throws ArrayIndexOutOfBoundsException {
		int[] array = new int[10];
		int i = array[10];

	}

}
